home *** CD-ROM | disk | FTP | other *** search
- #! /sbin/sh
- #Tag 0x00000f00
-
- # Start or stop the lp scheduler
- # "$Revision: 1.9 $"
-
- TMPDIR=/var/tmp
- export TMPDIR
- HOME=/var/spool/lp
- export HOME
- LOGNAME=lp
- export LOGNAME
-
- IS_ON=/etc/chkconfig
-
- if $IS_ON verbose; then
- ECHO=echo
- else
- # For a quiet startup and shutdown
- ECHO=:
- fi
-
- case "$1" in
- 'start')
- if $IS_ON lp; then
- if test -x /usr/lib/lpshut -a -x /usr/lib/lpsched; then
- $ECHO "Starting lp spooler\c"
- /usr/lib/lpshut > /dev/null 2>&1
- /sbin/killall lpautoenable
- rm -f /var/spool/lp/SCHEDLOCK /var/spool/lp/FIFO
- /usr/lib/lpsched
- $ECHO "."
- fi
- fi
- ;;
-
- 'stop')
- if test -x /usr/lib/lpshut; then
- $ECHO "Stopping lp spooler\c"
- /usr/lib/lpshut > /dev/null 2>&1
- /sbin/killall lpautoenable
- $ECHO "."
- fi
- ;;
-
- *)
- echo "usage: $0 {start|stop}"
- ;;
- esac
-